package com.hhkj.admin.student.common.extend;


import cn.afterturn.easypoi.excel.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;


/**
 * 批次学员导出实体类
 *
 * @author ByChen
 */
@Data
public class BatchStudentModel {
    public static final Integer TITLE_HEIGHT = 2000;
    public static final Integer EXCEL_NAME_FONT_HEIGHT = 20;
    public static final Integer FILL_DATA_FONT_HEIGHT = 10;
    public final static String EXCEL_NAME = "批次学员数据";
    public final static String SHEET_NAME = "批次学员";

    /**
     * 学员名称
     */
    @Excel(name = "学员姓名", width = 10)
    private String name;

    /**
     * 身份证号码
     */
    @Excel(name = "身份证号码", width = 19)
    private String idCard;

    /**
     * 手机号
     */
    @Excel(name = "手机号", width = 12)
    private String phone;

    /**
     * 考试科目名称
     */
    @Excel(name = "科目名称")
    private String courseName;


    /**
     * 账号期限
     */
    @Excel(name = "账号期限")
    private String accountTimeLimit;

    /**
     * 题库类型名称
     */
    @Excel(name = "题库类型")
    private String courseBankTypeName;

    /**
     * 学员单价
     */
    @Excel(name = "学员单价")
    private BigDecimal unitPayPrice;

    /**
     * 状态 1未审核 2已通过 3已过期
     */
    @Excel(name = "状态",replace = {"未审核_1", "已通过_2","已过期_3"})
    private String status;

    /**
     * 备注
     */
    @Excel(name = "备注")
    private String remark;
}
